import { request } from './request.js'

// 我的联名
export function mysignRequest(data){
  console.log(data)
  return request({
    url:'/users/signers/list',
    data:data,
    header:{
      'content-type':'application/json'
       // 如有token的需求可以在此处携带，也可以在request.js定义
    },
    method:'post'
  })
}

// 我的提案
export function myProposal(data){
  return request({
    url:`/users/uProposals/getProposalsByUserId` ,
    method:'post',
    header:{
      'content-type':'application/json'
       // 如有token的需求可以在此处携带，也可以在request.js定义
    },
    data:data
  }) 
}

// 取消联名人未确人的提案
export function cancelConsign(data) {
  return request({
    url:`/users/signers/deleteConsignProposals/${data}`,
    method:'delete',
  })
}

// 取消已开始初审的提案
export function cancelProposal(data) {
  return request({
    url:`/users/uProposals/applyCancel/${data}`,
    method:'put'
  })
}

// // 获取某个提案的详情
// export function proposalDetail(data) {
//   return request({
//     url:`/users/uProposals/getProposalById/${data}`
//   })
// }
// 获取某个提案的详情 --更新
export function proposalDetail(data) {
  return request({
    url:`/users/uProposals/getById/${data}`
  })
}
// 联名提案处理  1.拒绝  2.同意
export function consignDeal(data) {
  const {pid,status} = data
  return request({
    url:`/users/signers/change?proposalId=${pid}&status=${status}`,
    method:'put'
  })
}

// 获取公示联名提案
export function publicProposal(data){
  return request({
    url:'/users/uProposals/getAllPublic',
    method:'post',
    data:data
  })
}

// 提交提案申请
export function submitProposal(data){
  return request({
    url:'/users/uProposals/submitProposals',
    method:'post',
    data:data
  })
}